// 验证登录账号为：邮箱或者是手机号
export const handleOnValidate2LoginName = async (rule, value, callback) => {
    if (
        !/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(value) &&
        !/^[1](([3][0-9])|([4][5,7,9])|([5][^4,6,9])|([6][6])|([7][3,5,6,7,8])|([8][0-9])|([9][8,9]))[0-9]{8}$/.test(
            value
        )
    ) {
        // callback(new Error());
        return Promise.reject("输入正确格式的邮箱或者手机号");
    } else {
        // callback();
        return Promise.resolve();
    }
};

// 验证是否为：手机号
export const handleOnValidate2Tel = async (rule, value, callback) => {
    if (!/^[1](([3][0-9])|([4][5,7,9])|([5][^4,6,9])|([6][6])|([7][3,5,6,7,8])|([8][0-9])|([9][8,9]))[0-9]{8}$/.test(value)) {
        // callback(new Error("输入正确格式的手机号"));
        return Promise.reject("输入正确格式的手机号");
    } else {
        // callback();
        return Promise.resolve();
    }
};